small creature - German English Dictionary